red serow - Francés Inglés Diccionario